# -*-coding:utf-8 -*-
from django.shortcuts import render
from django.db import connection
import requests
import json

aaa = """
docker-compose up -d   #  -d表示后台启动
docker-compose stop     # 停止
docker-compose start   # 启动
docker-compose restart # 重启
docker-compose down     # 停止容器并移除

如果我们不指定容器名称或 ID下面的命令将停止所有容器
docker compose stop
我们可以通过指定容器名称或 ID 来指定停止哪个容器：
docker compose stop xxx

docker compose start 和 docker compose up 的区别
docker compose start  命令仅适用于已创建的容器
docker compose up   启动一个未创建的容器,  当我们使用 docker compose up 时，如果源 YAML 文件有任何变化，基于该 YAML 文件的容器将被停止并重新创建。

进入容器 (mymysql 是你自己命令的容器名称)
docker exec -it mymysql  /bin/bash

退出 docker-compose 容器:
exit 或者按下 Ctrl + D
"""

# 连接 mysql 测试
def mysql_connect_test(request):
    # mycursor = connection.cursor()
    # mycursor.execute('   select * from `t_study_note` limit 0,3   ')
    # result = mycursor.fetchall()  # 返回一个 tuple(元组)
    myList = []
    myList.append("A-111")
    myList.append("B-222")
    myList.append("C-333")
    myList.append("D-666")
    return_data = {
        'title':' 大文本排版换行测试 ( and SQL 测试) : ',
        'big_txt': json.dumps(aaa),
        "myList" : json.dumps(myList)
    }
    return render(request, 'mysql/inde.html', context=return_data)